forked from jitsi/jitsi-meet
-
Notifications
You must be signed in to change notification settings - Fork 1
chore(deps): bump aws-sdk-s3 from 1.181.0 to 1.208.0 #159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
CandelR
merged 1,452 commits into
dependabot/npm_and_yarn/vite-6.4.1
from
dependabot/bundler/aws-sdk-s3-1.208.0
Jan 8, 2026
Merged
chore(deps): bump aws-sdk-s3 from 1.181.0 to 1.208.0 #159
CandelR
merged 1,452 commits into
dependabot/npm_and_yarn/vite-6.4.1
from
dependabot/bundler/aws-sdk-s3-1.208.0
Jan 8, 2026
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large video was being updated through scheduleLargeVideoUpdate even when the large video container was hidden via CSS. This occurred in multiple layout modes: tile view, stage filmstrip (with 2+ participants), and etherpad editing. These updates caused expensive operations including setting video streams, managing track listeners, updating avatars, and running show/hide animations - all wasted CPU cycles since the container wasn't visible. The fix introduces a centralized shouldHideLargeVideo() function that checks all cases where the large video container is hidden. This function is used in selectParticipantInLargeVideo() to guard to not update the participant id. A state listener monitors transitions from hidden to visible states and ensures the large video participant id is properly updated when the container becomes visible again and set to undefined when large video is hidden. This improves performance by eliminating unnecessary video element manipulation and handler execution across all layout modes where large video is not displayed.
…itsi#16513) * Remove anything related to immersive mode on Android. Right now we use top and bottom insets.
* test: Add description, skip reason to Allure report. * test: Adds reasons for skipped tests. * test: Add more URL normalization test cases. * ref: Move urlNormalization test to misc/.
This PR addresses a sporadic issue where cp would fail with a "directory not found" error during file operations. Replaced cp with ditto, which handles directory copying more reliably on macOS and resolves the random failures observed.
The change about keeping jid was introduced in 5580301.
It has been unmaintained for years.
* test: Move lockRoom under moderation/. * ref: Cleanup lockRoom test. * test: Move lockRoomDigitsOnly to ui/. * test: Add a setPasswordAvailable expectation. * ref: Move the lobby test to moderation/. * test: Move tests to media/. * test: Add a useTenant expectation. * test: Move mute to media/. * test: Move audioOnly to media/. * test: Move startMuted to media/. * test: Move codecSelection to media/. * ref: Simplify, log the "actual" codec value. * test: Move stopVideo to media/. * test: Move videoLayout to ui/. * test: Move chatPanel to ui/. * test: Move switchVideo to media/pinning.spec.ts. * test: Move audioVideoModeration to media/. * test: Move displayName to ui/. * test: Move preJoin to ui/. * test: Move endConference to ui/. * test: Move selfView to ui/. * test: Move oneOnOne to ui/. * test: Move tileView to ui/. * test: Move singlePort and udp to misc/connectivity.spec.ts. * test: Move avatars to misc/. * test: Move polls to misc/. * test: Move breakoutRooms to misc/. * test: Move followMe to misc/. * test: Move invite to dial/dialInUi.spec.ts. * test: Move dialInAudio to dial/dialIn.spec.ts. * test: Only log expectations in the main wdio process. * test: Move fakeDialInAudio to dial/. * test: Move subject to misc/. * test: Check for subject set remotely. * test: Remove references to "2way", "3way". * test: Consolidate all dial-in tests in one file. * test: Move dialIn to misc/. * test: Adjust test titles. * Remove waitForAudioFromDialInParticipant test.
- Fixes a crash in iOS 26 simulator - Avoid NPE on Android
Integrates file sharing into the chat interface so uploaded files appear as messages in the chat timeline alongside text messages. Changes: - Created FileMessage component for inline file display in chat - Extracted FileItem component for reusable file UI across chat and file sharing tab - Show "A file was deleted" placeholder instead of removing message when file deleted - Hide message menu (3-dot) when no actions are available for file messages - Add button backgrounds in chat context to hide text on hover - Fix timing: local participant only sees file message after upload completes (progress: 100%) Technical implementation: - Added fileMetadata field to IMessage interface - Added isDeleted flag to IFileMetadata for soft-delete state - Middleware dispatches addMessage when files uploaded (ADD_FILE action) - Middleware uses editMessage when files deleted to preserve chat history - Minimal state retention (only isDeleted flag) for deleted files This provides a unified messaging experience where file sharing is part of the conversation flow.
I suspect some intermittent test failures are caused by not waiting for the codec change to complete. Might be exacerbated by ensureThreeParticipants only waiting for 1 remote stream, which means it the "ensureTwo(); ensureThree()" call may return before p2 sees p3.
…uncher [PB-5292]: feat/integrate-suite-launcher
[PB-5190] Add chat encryption
[_] Remove crypto js
Deploying with lib-jitsi-meetv0.0.16. I will check for performance in case dataleak is still observed.
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.181.0 to 1.208.0. - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) --- updated-dependencies: - dependency-name: aws-sdk-s3 dependency-version: 1.208.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
069e0f6
into
dependabot/npm_and_yarn/vite-6.4.1
3 of 5 checks passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps aws-sdk-s3 from 1.181.0 to 1.208.0.
Changelog
Sourced from aws-sdk-s3's changelog.
... (truncated)
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.